﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace YH.Bluetooth
{
    public class FlexoData
    {
        [JsonProperty("low_gamma_data_power")]
        public List<double?> LowGammaDataPower { get; set; }

        [JsonProperty("high_beta_data_power")]
        public List<double?> HighBetaDataPower { get; set; }

        [JsonProperty("theta_data_power")]
        public List<double?> ThetaDataPower { get; set; }

        [JsonProperty("low_beta_data_power")]
        public List<double?> LowBetaDataPower { get; set; }

        [JsonProperty("pressure_index_temp")]
        public List<double?> PressureIndexTemp { get; set; }

        [JsonProperty("high_alpha_data_power")]
        public List<double?> HighAlphaDataPower { get; set; }

        [JsonProperty("fatigue_index_temp")]
        public List<double?> FatigueIndexTemp { get; set; }

        [JsonProperty("high_gamma_data_power")]
        public List<double?> HighGammaDataPower { get; set; }

        [JsonProperty("relaxation_index_temp")]
        public List<double?> RelaxationIndexTemp { get; set; }

        [JsonProperty("low_alpha_data_power")]
        public List<double?> LowAlphaDataPower { get; set; }

        [JsonProperty("attention_index_temp")]
        public List<double?> AttentionIndexTemp { get; set; }

        [JsonProperty("high_gamma_data")]
        public List<double?> HighGammaData { get; set; }

        [JsonProperty("high_beta_data")]
        public List<double?> HighBetaData { get; set; }

        [JsonProperty("low_gamma_data")]
        public List<double?> LowGammaData { get; set; }

        [JsonProperty("low_beta_data")]
        public List<double?> LowBetaData { get; set; }

        [JsonProperty("delta_data_power")]
        public List<double?> DeltaDataPower { get; set; }

        [JsonProperty("high_alpha_data")]
        public List<double?> HighAlphaData { get; set; }

        [JsonProperty("low_alpha_data")]
        public List<double?> LowAlphaData { get; set; }

        [JsonProperty("brainage_value_tmp")]
        public List<double?> BrainageValueTmp { get; set; }

        [JsonProperty("theta_data")]
        public List<double?> ThetaData { get; set; }

        [JsonProperty("delta_data")]
        public List<double?> DeltaData { get; set; }

        [JsonProperty("body_pos")]
        public List<double?> BodyPos { get; set; }
    }
}
